لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
اصول مدیریت سیستم یونیکس و لینوکس [ویدئو]
Fundamentals of Unix and Linux System Administration [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آیا رویای داشتن یک منبع واحد را داشته اید که شما را از یک کاربر ساده لینوکس به یک جادوگر با توانایی کارکرد، کنترل و مدیریت زیرساخت کامل Backend در حین مدیریت فرآیندهای سیستم، کاربران و نرم افزارها برساند؟ خب، انتظار به پایان رسید. ما سخت در تحقیق و ایجاد یک دوره جامع کار کرده ایم که تمام جنبه های مدیریت سیستم لینوکس/یونیکس را پوشش می دهد. ما نکات و ترفندهای مدیران حرفه ای و مشکلات احتمالی را برای کمک به شما در ایجاد یک پایه محکم و درک مفهومی لینوکس درج کرده ایم. دوره ما با مقدمه ای بر مدیریت سیستم لینوکس و همچنین آشنایی شما با پوسته Bash و حتی اسکریپ های پوسته یونیکس و لینوکس شروع می شود. موضوعاتی مانند مدیریت بسته، راهنمای اسکریپت نویسی پوسته لینوکس، دستورات یونیکس و لینوکس، مدیریت کاربر و غیره را دنبال می کند. تمرکز این دوره این است که همه چیزهایی را که برای تبدیل شدن به یک برنامه نویس بزرگ سیستم لازم است پوشش دهد. این دوره با ورودی های متخصصان مختلف شاغل در صنایع بانکداری، بهداشت و درمان و مالی ایجاد شده است. بنابراین ما موضوعاتی را گنجانده ایم که نه تنها از منظر نظری مهم هستند، بلکه کاربرد عملی فوق العاده ای نیز دارند. آموزش لینوکس همچنین مواردی مانند: از کجا با لینوکس شروع کنیم، اجزای اصلی آن مانند اسکریپت نویسی یونیکس، مدیریت بسته، هسته، پوسته های یونیکس و لینوکس، نحوه بوت کردن سیستم، کنترل دسترسی، کار با فرآیندهای کنترل، فایل سیستم، فایل های لاگ، افزودن کاربران جدید، ذخیره سازی و غیره. همچنین امنیت و نحوه ایمن سازی سیستم شما را به همراه مدیریت شبکه و اشکال زدایی آن پوشش خواهیم داد. این دوره شامل همه چیزهایی است که شما باید درباره شروع مدیریت لینوکس، یادگیری برنامه نویسی لینوکس و مدیریت زیرساخت های بزرگ باطن بدانید. اکنون ثبت نام کنید و اجازه دهید لینوکس راه را به شما نشان دهد.
فایلهای کد و فایلهای منبع در GitHub در https://github.com/PacktPublishing/Fundamentals-of-Unix-and-Linux-System_Administration آپلود میشوند - آموزش انجام عملیات پیشرفته لینوکس/یونیکس و مدیریت زیرساختها
- مهارت های مدیریت حرفه ای لینوکس را توسعه دهید
- یک کاربر قدرتمند لینوکس باشید
- Master Shell Scripting
- درک کاملی از محیط محاسباتی لینوکس به دست آورید دانشجویانی که می خواهند مدیر سیستم شوند، این دوره را راهنمای زندگی خواهند یافت. [*]با اصول اولیه لینوکس آشنا شوید و اصول اسکریپت نویسی پوسته را درک کنید * [*]به طور موثر سیستم مبتنی بر لینوکس خود را مدیریت کنید، کنترل دسترسی را مدیریت کنید و شبکه خود را ایمن کنید * [*]یک آموزش جامع همراه با نکات و ترفندها تا به شما کمک کند مدیریت لینوکس را با سهولت تسلط داشته باشید
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
از کجا شروع کنیم
Where to Start
اصول مدیریت لینوکس یونیکس
Linux UNIX Administration Fundamentals
دریافت کمک در لینوکس
Getting help on Linux
فرمان مرد را پیش ببرید
Advance man command
مدیریت بسته
Package Management
مقدمه ای بر مدیریت بسته ها
Introduction to package management
نصب از RPM
Installing from RPM
ساخت مخزن محلی apt-get
Making a local apt-get repo
ساخت مخزن یام محلی
Making local yum repo
نکات و ترفندها
Tips and tricks
راهنمای اسکریپت پوسته
Shell Scripting Guide
مقدمه ای بر اسکریپت نویسی پوسته
Introduction to shell scripting
با استفاده از متغیرها
Using variables
دستور مرتب سازی
The sort command
اصول اولیه اسکریپت BASH
Basics of BASH Script
توابع پوسته
Shell Functions
حلقه زدن
Looping
پرل
Perl
آرایه های پرل
Perl Arrays
آرگومان های اسکریپت پرل
Perl Script Arguments
اسکریپت پایتون - قسمت A
Python Scripting - Part A
اسکریپت پایتون - قسمت B
Python Scripting - Part B
بوت شدن و خاموش شدن
Booting and Shutting Down
راه اندازی و خاموش کردن ماشین ها
Starting up and Shutting down Machines
دیمون های استارت آپ
Start-up Daemons
راه اندازی سیستم عامل دوم
Booting a second OS
سطوح اجرای سیستم
System Run levels
تمرین آزمایشگاهی: ایجاد یک Daemon سفارشی
Lab Exercise: Creating a custom Daemon
کنترل دسترسی کاربر
User Access Control
اصول کنترل دسترسی کاربر
User Access Control Fundamentals
قدرت ریشه
The Power of Root
تفویض اختیارات ریشه با سودو
Delegating Root Powers with Sudo
تفویض اختیارات ریشه با سودو - قسمت B
Delegating Root Powers with Sudo - Part B
حساب های سیستم
System Accounts
فرآیندهای کنترلی
Controlling Processes
اصول کنترل فرآیند
Process Control Fundamentals
مالکیت
Ownership
تخم ریزی و خاتمه فرآیند
Process Spawning and Termination
خاتمه دادن به یک فرآیند
Terminating a process
با استفاده از سیستم فایل/proc
Using the /proc file system
سیستم فایل
The File System
اصول سیستم فایل
The File System Fundamentals
دایرکتوری های مهم
Important Directories
شماره فایل دستگاه
Device File Numbers
حذف فایل با RM
File Deletion with RM
مجوزها چه چیزی را ارائه می دهند؟
What do permissions offer?
تغییر مالکیت فایل
Changing File ownership
افزودن کاربران جدید
Adding New Users
مدیریت کاربر قسمت A
User Management Part A
مدیریت کاربر قسمت B
User Management Part B
UID - شناسایی کاربر
UID - User Identification
پوسته ورود به سیستم
The login shell
دستور useradd
The useradd command
ذخیره سازی
Storage
ذخیره سازی
Storage
اصول اولیه - افزودن دیسک قسمت A
The basics - adding a disk Part A
اصول اولیه - افزودن دیسک قسمت B
The basics - adding a disk Part B
آرایه اضافی از دیسک های ارزان قیمت (RAID)
Redundant Array of Inexpensive Disks (RAID)
LAB: یک آرایه RAID5 در لینوکس Red Hat ایجاد کنید
LAB: create a RAID5 array on Red Hat Linux
مدیریت حجم منطقی (LVM)
Logical Volume Management (LVM)
تغییر اندازه منطقی حجم بخش A
Logical volume resizing Part A
تغییر اندازه منطقی حجم بخش B
Logical volume resizing Part B
SCSI ovet IP (iSCSI)
SCSI ovet IP (iSCSI)
فرآیندهای دوره ای
Periodic Processes
کرون و در مشاغل
Cron and at jobs
فیلد فرمان
The command field
دستور crontab
The crontab command
در فرمان
The at command
پشتیبان گیری
Backups
پشتیبان گیری قسمت A
Backups part A
پشتیبان گیری قسمت B
Backups part B
LAB: فرکانس تغییر فایل را محاسبه کنید
LAB: Calculate the frequency by which file change
با استفاده از تار
Using tar
استفاده از Dump Part A
Using dump Part A
با استفاده از Dump Part B
Using dump Part B
فایل های Syslog و Log
Syslog and Log files
مدیریت لاگ
Log management
سطوح شدت
Severity levels
آزمایشگاه: استفاده از logAnalyzer برای مدیریت لاگ مرکزی
Lab: using logAnalyzer for central log management
چرخش لاگ
Log rotation
شبکه TCP/IP
TCP/IP Networking
نمای کلی TCP/IP
TCP/IP overview
لایه پیوند
The Link layer
مسیریابی بین دامنه بدون کلاس (CIDR)
Classless Inter Domain Routing (CIDR)
مسیریابی
Routing
Netfilter و جداول IP
Netfilter and IP tables
فیلتر خالص
Net filter
عمل LOG
The LOG action
پیکربندی جداول IP
IP tables configuration
آزمایشگاه: یک جعبه لینوکس را پیکربندی کنید تا به عنوان یک دستگاه NAT عمل کند
Lab: configure a Linux box to act as a NAT device
DNS: سیستم نام دامنه
DNS: The Domain name system
DNS
DNS
ذخیره بخش A
Caching Part A
ذخیره بخش B
Caching Part B
LAB: یک سرور کش نصب کنید
LAB: install a caching server
LAB: یک سرور DNS اصلی نصب کنید
LAB: install a master DNS server
LAB: سرور DNS Slave را پیکربندی کنید
LAB: Configure DNS slave Server
سیستم فایل شبکه
The Network File System
NFS
NFS
اعمال تغییرات
Effecting changes
با استفاده از سهام
Using the shares
نصب بر اساس تقاضا
Mounting on demand
اشتراک گذاری فایل ها با ویندوز
Sharing files with Windows
سامبا
SAMBA
امکان دسترسی از طریق iptable
Allowing access through iptable
آزمایشگاه؛ ایجاد و استفاده از یک سهم SAMBA
LAB; creating and using a SAMBA share
خدمات ایمیل
Email Services
خدمات پست الکترونیکی
E-mail services
LAB: پیکربندی یک سرور ایمیل با استفاده از Postfix
LAB: configuring a mail server using Postfix
مدیریت شبکه و اشکال زدایی
Network management and debugging
تجزیه و تحلیل شبکه و عیب یابی
Network Analysis and Troubleshooting
حالت های اتصال
Connection states
بو کشیدن در شبکه
Sniffing on the network
امنیت
Security
امنیت لینوکس
Linux Security
چگونه سیستم خود را ایمن کنیم؟
How to secure your system?
اسکن پورت های باز (nmap)
Scan for open ports (nmap)
نکات و ترفندهای SSH
SSH tips and tricks
نکات و ترفندهای Ssh
Ssh tips and tricks
احراز هویت مبتنی بر کلید
Key-based authentication
تونل سازی ترافیک اپلیکیشن
Tunnelling application traffic
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
1+ میلیون دانشجو در سراسر جهان | 200+ دوره ادوونیکس محتوای آموزش فن آوری با کیفیت بالا را ایجاد و توزیع می کند. تیم متخصصان صنعت ما بیش از یک دهه است که نیروی انسانی را آموزش می دهند. هدف ما آموزش روش استفاده از آن در صنعت و دنیای حرفه ای است. ما یک تیم مربی حرفه ای برای فن آوری های مختلف از Mobility ، Web گرفته تا Enterprise و Database و Server Server داریم.
نمایش نظرات